package sortingBasic.generateCase;

/**
 * 生成随机数工具类
 * mxf
 * 2018年5月18日16:04:59
 */
public class SortHelper {

    /**
     * 生成随机数组
     * @param n
     * @param rangeL
     * @param rangeR
     * @return
     */
    public static Integer[] generateRandomArray(int n, int rangeL, int rangeR) {
        assert rangeR > rangeR;
        Integer[] arr = new Integer[n];
        for(int i = 0; i < n; i++) {
            int num = (int) (Math.random() * (rangeR - rangeL + 1) + rangeL);
            arr[i] = num;
        }
        return arr;
    }

    /**
     * 打印数组
     * @param arr
     */
    public static void printArr(Object[] arr) {
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i] + " ");
        }
    }
}
